ruin oneself by speculations - Turc Anglais Dictionnaire